fresh-keeping foil - German English Dictionary